FROM virens-docker.pkg.coding.net/virens/pub/eclipse-temurin:21-jdk-jammy

# 作者信息
MAINTAINER "Foxchen <1358397900@qq.com>"

# 更改系统时区 & 安装字体
RUN ln -snf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime && echo 'Asia/Shanghai' > /etc/timezone

# 获取项目名称变量
ARG FINAL_NAME

# 应用部署,将压缩包中文件解压到 /app目录下，app目录下全是解压后的文件
ADD ./target/${FINAL_NAME}.tar.gz /app

# 更改脚本执行权限
RUN chmod +x  /app/entrypoint.sh

# 创建磁盘挂载点
VOLUME /app

# 设置工作目录
WORKDIR /app

# 设置启动脚本
ENTRYPOINT ["./entrypoint.sh"]